close-range surveillance radar - Francés Inglés Diccionario